﻿namespace Grove.Cards.Usg
{
	using System.Collections.Generic;
	using Grove.Core;
	using Grove.Core.Ai;
	using Grove.Core.Details.Cards.Effects;
	using Grove.Core.Dsl;

	public class Divination : CardsSource
  {
    public override IEnumerable<ICardFactory> GetCards()
    {
      yield return C.Card
        .Named("Divination")
        .ManaCost("{2}{U}")
        .Type("Sorcery")
        .InSets("Urza's Saga")
        .Text("Draw two cards.")
        .FlavorText(
          "Even the House of Galan, who takes the most scholarly approach to the mystic traditions, has resorted to exploring more primitive methods in Avacyn's absence.")
        .Timing(Timings.FirstMain())
        .Effect<DrawCards>(e => e.DrawCount = 2);
    }
  }
}